package com.yungu.swift.report.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description: -客服运营报表
 */
@Data
public class ReportOperationDay implements Serializable {

    /**
     * uuid
     */
    private String uuid;

    /**
     * 月份
     */
    private String operationDay;

    /**
     * 新增乘客
     */
    private Integer newPassenger;

    /**
     * 新增司机
     */
    private Integer newDriver;

    /**
     * 新增用户合记
     */
    private Integer newUserTotal;

    /**
     * 乘客登录
     */
    private Integer passengerLogin;

    /**
     * 司机登录
     */
    private Integer driverLogin;

    /**
     * 登录合记
     */
    private Integer loginTotal;

    /**
     * 下单数
     */
    private Integer createOrder;

    /**
     * 取消单数
     */
    private Integer cancelOrder;

    /**
     * 取消回访
     */
    private Integer cancelReturnVisit;

    /**
     * 重新下单数
     */
    private Integer orderAgain;

    /**
     * 完单数
     */
    private Integer completeOrder;

    /**
     * 人工介入数
     */
    private Integer handOperationOrder;

    /**
     * 完单总额
     */
    private double completeOrderMoney;

    /**
     * 乘客支付金额（包含线上支付,现金支付）
     */
    private double passengerPayMoney;

    /**
     * 乘客补贴
     */
    private double passengerSubsidy;

    /**
     * 司机补贴
     */
    private double driverSubsidy;

    /**
     * 总补贴
     */
    private double subsidyTotal;

    /**
     * 司机行程数
     */
    private Integer driverTripTotal;

    /**
     * 总出行人数
     */
    private Integer passengerTotal;

    /**
     * 每趟载客数
     */
    private Double tripPassengerAverage;

    /**
     * 代理ID
     */
    private String agentUuid;

    /**
     * 公司ID
     */
    private String companyUuid;

    /**
     * 创建时间
     */
    private Date createOn;

    /**
     * 更新时间
     */
    private Date updateOn;

    /**
     * 更新者
     */
    private String updateBy;

    /**
     * 创建者
     */
    private String createBy;

    /**
     * appid
     */
    private String appid;

}